html{ margin:0; padding:0;}
body{ margin:0; padding:0; font-size:14px; background:url(../images/index_02.gif) repeat-x; font-family:"微软雅黑", "宋体", Arial; text-align:center;}
.font_yh{ font-family:Microsoft Yahei,Arial,Verdana,Sans-Serif;}
.container{ margin:0 auto; text-align:left; width:980px; overflow:hidden;}
a{ text-decoration:none; cursor:pointer;}
.col_gray{ color:#363636;}
.col_gray a{ color:#363636; display:block; float:left; width:250px; overflow:hidden; margin-right:15px;}
img{ border:none;}
ul{ margin:0; padding:0; list-style:none;}
input{ margin:0; padding:0;}
.com_main{ width:980px; margin:auto;}
.com_tp{ height:99px; background:url(../images/service3_lg.gif) no-repeat left; position:relative;}

.listen_add{ position:absolute; right:0; top:70px; height:18px; line-height:18px; width:242px;}
.listen_add a{ font-size:12px; line-height:18px; padding:0 20px; color:#fff; outline:none; float:left;}
.listen_add a:hover{ text-decoration:underline; color:#fff;}
.listen_add .tp_free{ background:url(../images/pic.png) no-repeat -285px 2px;}
.listen_add .tp_weibo{ background:url(../images/sina.gif) no-repeat left 2px;}
.listen_add .tp_sc{ background:url(../images/sc.gif) no-repeat left 1px;}

.col_o{ color:#f60 !important;}

.com_tp h1{ width:454px; height:99px; background:url(../img/logo.gif) no-repeat; margin:0; padding:0;}
.com_tp .logo{ display:block; height:100%; width:100%; overflow:hidden; line-height:888px;}

.tp_btn_1of2{ position:absolute; left:266px; top:26px; height:32px;}
.tp_btn_on_1,
.tp_btn_on_2{ width:99px; height:32px; margin-right:18px; display:inline; float:left; text-align:center; font:700 14px/30px "微软雅黑","宋体",Arial; color:#000;}
.tp_btn_on_1{ background:url(../images/service3_07.gif) no-repeat;}
.tp_btn_on_2{ background:url(../images/service3_078.gif) no-repeat; color:#000!important; text-decoration:none!important;}

.tp_btn_2of2{ float:left; padding-top:28px; padding-left:8px;}
.tp_btn_2of2 div{ width:80px; line-height:29px; height:29px; font-weight:bold; padding:0px 3px; font-size:14px; float:left; text-align:center;}
.tp_btn_2of2 div a{ display:block; width:100%; height:100%; color:black;}

.tp_btn_on_3{ background:url(../images/maps_034.gif) no-repeat;}
.tp_btn_on_4{ background:url(../images/maps_0344.gif) no-repeat; color:white;}
.tp_btn_on_5{ background:url(../images/maps_033.gif) no-repeat; color:white; color:white !important;}
.tp_btn_on_6{ background:url(../images/maps_0330.gif) no-repeat; color:white; color:white !important;}

.com_tp_search{ position:absolute; right:0; top:0; background:url(../images/service3_06.gif) no-repeat; width:183px; height:43px; padding:13px 0 0 289px;}
.com_tp_search input{ border:0 none;}
.com_tp_search .search_txt{ width:85px; height:24px; float:left; line-height:24px; padding:2px;}
.com_tp_search .search_btn{ background:transparent; width:77px; height:28px; line-height:888px; overflow:hidden; cursor:pointer;}

.m_box{ background:url(../images/service3_05.gif) no-repeat;}

.com_menu{ height:32px; padding:11px 30px 12px;}

.main_box{ clear:both; width:914px; margin:auto;}
.com_box{ padding:20px 0 0; margin:0;}
.com_box_l{ width:9px; height:65px; background:url(../images/rounds.gif) -54px 0 no-repeat; float:left;}
.com_box_m{ width:896px; height:65px; background:url(../images/levels.gif) 0 -103px repeat-x; float:left;}
.com_box_r{ width:9px; height:65px; background:url(../images/rounds.gif) -63px 0 no-repeat; float:left;}
.com_tit{ height:65px; width:914px;}
.com_tit li{ float:left; width:194px; height:65px; line-height:50px; text-align:center; font-size:16px; margin-right:25px; font-weight:800; display:inline;}
.com_tit li.tit_on{ background:url(../images/index_61.gif) no-repeat;}
.com_tit li.tit_on a{ color:#207cbb;}
.com_tit li a{ width:194px; height:65px; display:block; text-decoration:none; color:black; display:block; height:52px;}
.com_cont{ clear:both; position:relative;}
.com_B2nd{ position:relative; zoom:1; padding-left:149px;}
.com_Tit2nd{ width:166px; position:absolute; left:0px; top:-2px; z-index:10;}
.com_Cont2nd{ width:764px; border-left:1px solid #ddd; z-index:9; background:url(../images/index_113.gif) no-repeat right bottom;}
.com_nav_1of3{ background:url(../images/index_102.gif) no-repeat; height:58px; padding-top:11px;}
.com_nav_2of3{ background:url(../images/index_110.gif) no-repeat; height:58px; padding-top:8px;}
.com_nav_3of3{ background:url(../images/index_111.gif) no-repeat; height:60px; padding-top:8px;}
.com_nav_3of4{ background:url(../images/product_1_03.gif) no-repeat; height:60px; padding-top:8px;}
.com_2nd_tp{ background:url(../images/service3_103.gif) no-repeat right top; height:8px; font-size:0px;}
.com_2nd_main{ border-right:1px solid #ddd; padding-left:25px; height:300px; min-height:300px; height:auto!important; _height:300px; overflow:hidden; zoom:1;}

.com_2nd_dn { background:url(../images/service3_113.gif) no-repeat right bottom; height:8px; font-size:0px;}

.com_nav2nd li { font-size:16px; width:155px; height:49px; margin-left:7px; line-height:49px; font-weight:bold;}

.com_nav2nd li a { display:block; width:138px; padding-right:17px; height:49px; color:black; text-decoration: none; text-align:center;}

.com_nav2nd li.com_nav_li { background:url(../images/service3_1081.gif) no-repeat;}

.com_nav2nd li.com_nav_li a { color:#207CBB;}

.btm_txt_b { clear:both; overflow:hidden;}

.btm_txt { padding-left:145px; padding-top:15px; float:left; width:615px; color:#363636; line-height:22px; min-height:90px;}

.btm_bg1of2 { background:url(../images/service3_137.gif) no-repeat 45px 15px;}

.btm_bg2of2 { background:url(../images/service3_137-02.gif) no-repeat 45px 15px;}

.btm_btn { float:left; width:125px; height:36px; padding-top:40px; padding-left:10px;}

.btm_btn div { width:125px; height:36px; line-height:36px; font-size:14px; font-weight:bold; text-indent:40px;}

.btm_btn div a{ display:block; width:100%; height:100%; color:white;}

.btm_btn_1 { background:url(../images/index_142.gif) no-repeat;}

.btm_btn_2 { background:url(../images/service3_1423.gif) no-repeat;}

.btn_hover { width:125px; height:36px; line-height:36px; font-size:14px; font-weight:bold; text-indent:18px; margin:auto;}

.btn_hover a{ display:block; width:100%; height:100%; color:white;}

.footer { width:980px; margin:auto; height:120px; clear:both; padding-top:30px; color:black; text-align:center;}

.footer_nav { height:30px; line-height:30px; text-align:center; border-top:1px solid #ccc;}

.footer_nav a { padding:0px 10px; color:black;}

.footer p{ text-align:center; padding:0px; margin:5px;}

.footer p a {color:black;}

.footer p a:hover {color:#cc3300;}

.com_sub_bn { width:914px; height:152px; clear:both; margin-top:10px; background:url(../images/product_1.jpg) no-repeat; color:#fff; font-family:"微软雅黑", Arial, sans-serif;}
.com_sub_bn h1{ font-size:24px; line-height:50px; padding:21px 50px 0;}
.com_sub_bn p{ font-size:18px; line-height:26px; text-indent:2em; padding:0 50px 21px;}

.com_txt { clear:both; margin-top:10px;}

.com_txt_t { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:32px; font-weight:bold; color:#0099cc;}

.com_txt_t h1 { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:32px; font-weight:bold; color:#0099cc; margin:0px; padding:0px;}

.com_txt_cont { line-height:24px; color:#363636; padding:10px 0;}

.com_path { height:49px; margin-top:20px;}

.com_p_l{ width:6px; height:49px; background:url(../images/rounds.gif) -72px 0 no-repeat; float:left;}

.com_p_m{ width:897px; height:47px; padding-left:5px;border-top:solid 1px #ddd; border-bottom:solid 1px #ddd;float:left;}

.com_p_r{ width:6px; height:49px;background:url(../images/rounds.gif) -78px 0 no-repeat; float:right;}

.com_path_l { float:left; width:372px; height:37px; overflow:hidden; margin-top:5px; background:url(../images/btn_th.gif) no-repeat;}

.com_path_l a { width:117px; margin-left:7px; display:block; float:left; height:37px;}

.com_path_r { float:right; padding-top:8px;}

.mgn_r { margin-right:10px;}

.com_path_r div { width:95px; height:33px; line-height:33px; color:white; font-size:14px; font-weight:bold;}

.com_path_r div.jt { text-indent:12px;}

.com_path_r div.gm { text-indent:18px; margin-right:15px;}

.com_path_r div a { display:block; width:100%; height:100%; color:white;}

.com_path_r_1 { background:url(../images/gn.gif) no-repeat;}

.com_path_r_2 { background:url(../images/gn2.gif) no-repeat;}

.com_path_r_3 { background:url(../images/gn.gif) no-repeat;}

.com_path_r_4 { background:url(../images/gn2.gif) no-repeat;}

.com_sub_path { height:42px; width:880px; margin:auto; font-size:16px; font-weight:bold; line-height:42px; padding-left:5px;}

.com_sub_path2Box {padding-top:15px;}

.com_subp_l{ width:5px; height:41px; background:url(../images/rounds.gif) -72px -49px no-repeat; float:left;}

.com_subp_m{ width:700px; height:41px;float:left; padding-left:5px; background:#ebf2f8;}

.com_subp_m2{ width:860px; height:41px;float:left; padding-left:5px; background:#ebf2f8;}

.com_subp_r{ width:5px; height:41px; background:url(../images/rounds.gif) -77px -49px no-repeat; float:left;}

.com_sub_path2{ height:41px; width:715px; font-size:15px; font-weight:bold; line-height:41px; text-align:left;}

.com_sub_path a{ color:#015ba7;}

.com_sub_path2 a{ color:#015ba7;}

.com_container2{ overflow:hidden;}

.com_container2_tp{ background:url(../images/common_12.gif) no-repeat; font-size:0px; height:17px;}

.com_container2_dn{ background:url(../images/maps_25.gif) no-repeat; font-size:0px; height:17px;}

.com_main2{ border-left:1px solid #dddddd; border-right:1px solid #dddddd;}

.win_count{ padding:0 20px 15px ; line-height:22px;}

.win_count p{ margin:0 auto;}

.pagebar{ overflow:hidden; width:390px; height:32px; margin:15px auto 0px; height:40px; font-size:14px;}

.pagebar li{ display:block; float:left; margin-right:10px; width:86px; text-align:center; color:white; height:28px; line-height:28px; font-weight:800;background:url(../images/pg_btn1.gif) no-repeat;}

.pagebar li a{ display:inline;}

.pagebar li:hover{ background:url(../images/pg_btn2.gif) no-repeat;}

.pagebar li a{color:white;}

#ckepop{ padding-left:15px; padding-bottom:40px;}

.zxkf {min-height:160px;}

/*Css 合作伙伴*/
.Partner{ margin:10px auto 0; width:960px; font-size:12px; padding-left:10px;}
.Partner h3{ margin:0; height:26px; padding:0; color:#06c; font-size:14px; margin-bottom:5px;}
.Partner ul{ overflow:hidden; zoom:1;}
.Partner li{ float:left; margin:0; padding:0; width:88px; text-align:center; padding-right:12px; line-height:25px; border-bottom:1px dotted #ccc;}
.lj01{ color:#333; text-decoration:none;}
.lj01:hover{ color:#f60;}

.Partner p span { height:25px; display:block; position:absolute;  line-height:25px; padding-left:11px;}

.Partner p span.zuogeng{width:80px; border-left:#A8CBF1 1px solid; left:90px; top:0px;}

.Partner span a{color:#ff6600; font-size:12px;}

.Partner p span.yougeng{top:0px; right:0px; width:180px;border:none;}

.Partner p img{ padding-right:5px; margin-top:3px; float:left;}

/* 20110920修改 */
.jinzhan{ padding:20px 0 0 50px; color:#666; line-height:25px; overflow:hidden; zoom:1;}
.container .jinzhan .bdshare_t{ padding-bottom:0!important;}
.container .jinzhan .bdshare_t .bds_more{ line-height:16px;}
.jinzhan h3,.jinzhan h4{ color:#333;}
.jinzhan h3{ font-size:20px; font-weight:100;}
.jinzhan h4{ font-size:14px;}
.jinzhan h3,
.jinzhan h4,
.jinzhan p{ margin:0; padding:0;}
.jinzhan .first{ padding-bottom:25px;}
.jinzhan .second{ padding-left:24px;}

/* 20110921修改 */
.post{ border:1px solid #c3c3c3; width:225px; height:188px; position:fixed; right:0; bottom:0; background:url(../images/down_msg_bg.gif) no-repeat; z-index:9; color:#333; _position: absolute; _top: expression(eval(document.documentElement.scrollTop + (document.documentElement.clientHeight - 146))); text-align:left;}
.post a{ color:#00F;}
.post a:hover,
.post .cur:hover{ color:#f00; text-decoration:underline;}
.post .cur{ color:#f00;}
.post h3{ font-size:14px; padding:0 0 0 25px; margin:0; height:26px; line-height:26px;}
.post ul{ overflow:hidden; zoom:1; padding:10px;}
.post li{ letter-spacing:1px; background:url(../images/black_icon.jpg) no-repeat 0 9px; line-height:20px; height:20px; padding-left:10px; overflow:hidden; width:195px; float:left; font-size:12px;}
.post .close{ position:absolute; right:0; top:0; cursor:pointer; overflow:hidden; line-height:888px; height:26px; width:13px;}
html { _background: url(about:_blank) fixed;}

.com_sub_bn .jzlc{ letter-spacing:100px; line-height:152px; margin:0; padding:0; text-align:center; font-size:50px;}

/* 20110926修改 */
.com_2nd_main form{ padding-left:30px; width:600px;}
.com_2nd_main .subtitle{ font-size:16px; color:#f60; margin:0; padding:20px 0 5px;}
.table_form td{ border-bottom:1px dotted #DCDCDC; height:50px; padding:0; margin:0;}
.table_form .flt_txt{ float:left; width:120px; line-height:50px; text-align:right;}
.table_form .frt_ipt{ float:right; width:478px; padding:12px 0; height:26px;}
.table_form .frt_ipt input{ border:1px solid #ccc; height:20px; width:144px!important; padding:2px;}
.btn_area{ padding:15px 0 10px 120px; overflow:hidden; zoom:1;}
.btn_area .coolbg,
.btn_area .coolbg_01{ background:url(../images/btn_tjcz.png) no-repeat; width:95px; height:33px; border:0 none; float:left; cursor:pointer; line-height:33px; font-weight:700; color:#fff; font-size:14px; margin-right:20px; display:inline;}
.btn_area .coolbg_01{ background-position:0 -33px;}

/* 20111229修改 */
h1, h2, h3, h4, h5, h6, div, p, ul, ol, li{ padding:0; margin:0;}
li{ list-style:none;}
.package{ width:96%; background:#ccc; text-align:center; color:#666; line-height:24px; margin-bottom:5px;}
.package caption,
.package_explain h4{ text-align:left; color:#f60; font-weight:700; padding:5px 0; font-size:14px;}
.package_explain{ color:#666; width:720px;}
.package_explain em{ color:#f60; font-style:normal;}
.com_2nd_main .notes{ color:#666;}
.package thead th{ color:#333;}
.package tr{ background:#fff;}
.package .w_one{ width:115px;}

.call_back{ line-height:24px; color:#666;}
.call_back h4{ padding-top:10px; color:#333; font-size:14px;}

/* 20120412修改 */
.container .bdshare_t{ float:right!important; padding:0 20px 15px 0!important;}
.com_2nd_main .bdshare_t{ padding:5px 20px 0 0!important;}
#bdshare ul li a, #bdshare_s ul li a{ text-align:left;}